﻿// Decompiled with JetBrains decompiler
// Type: MCM.Abstractions.Properties.NoneSettingsPropertyDiscoverer
// Assembly: MCMv5, Version=5.10.2.0, Culture=neutral, PublicKeyToken=null
// MVID: 7AB326B9-B2B4-41C2-9177-68E944071101
// Assembly location: D:\steam\steamapps\workshop\content\261550\2859238197\bin\Win64_Shipping_Client\MCMv5.dll

using MCM.Abstractions.Base;
using System;
using System.Collections.Generic;

#nullable enable
namespace MCM.Abstractions.Properties
{
  public sealed class NoneSettingsPropertyDiscoverer : ISettingsPropertyDiscoverer
  {
    public IEnumerable<string> DiscoveryTypes { get; } = (IEnumerable<string>) new string[1]
    {
      "none"
    };

    public IEnumerable<ISettingsPropertyDefinition> GetProperties(BaseSettings settings)
    {
      return (IEnumerable<ISettingsPropertyDefinition>) Array.Empty<ISettingsPropertyDefinition>();
    }
  }
}
